driving transformer - French English Dictionary